Which Fundamental Principles Should Govern The Use Of Blockchain Technology And Smart Contracts